deed indenture - German English Dictionary